package com.zmn.oms.third.tmall.dto;

import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;

/**
 * 天猫渠道工单创建信息
 */
@Data
@ToString
public class TmallOrderCreateData extends TmallOrderDataBase implements Serializable {

    /**
     * 客户姓名
     */
    String userName;

    /**
     * 客户电话
     */
    String userPhone;

    /**
     * 客户地址
     */
    String userAddress;

    /**
     * 用户期望服务时间
     */
    Date buyerExpectDate;

    /**
     * 预约开始时间段
     */
    Date reserveStartTime;

    /**
     * 预约结束时间段
     */
    Date reserveEndTime;

    /**
     * 服务商id
     */
    Long serviceTpId;

    /**
     * 服务订单id
     */
    Long serviceOrderId;

    /**
     * 服务商品id
     */
    Long auctionId;

    /**
     * 服务商品标题
     */
    String auctionTitle;

    /**
     * 服务商品类目id
     */
    Long categoryId;

    /**
     * 服务商品商家编码
     */
    String outerIdSku;

    /**
     * 购买数量
     */
    Long buyAmount;

    /**
     * 支付费用
     */
    Long payFee;

    /**
     * 优惠金额
     */
    Long discountFee;

    /**
     * Sku Id
     */
    Long skuId;

    /**
     * 主订单号
     */
    Long parentBizOrderId;

    /**
     * Sku 描述
     */
    String skuDesc;

    /**
     * 工单状态码
     */
    String statusCode;

    /**
     * 服务履约类型
     */
    String fulfilTypeCode;

    /**
     * 业务类型
     */
    String bizCode;

    /**
     * 服务类型
     */
    String serviceCode;

    /**
     * 工单创建时间
     */
    Date createTime;
}
